﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Program p = new Program();
            p.TestPalindrome();
           // p.Saisi();
            Console.Write("\n");
            Console.ReadLine();
        }

        public void Saisi()
        {
            string contenu = Console.ReadLine();
            string[] contenus = contenu.Split();
            try
            {
                decimal result = Calcul(decimal.Parse(contenus[0]), decimal.Parse(contenus[1]), contenus[2]);
                Console.Write(result);
            }
            catch (System.DivideByZeroException)
            {
                Console.Error.Write("ne divise pas par 0 petit coquin");
            }
        }

        public decimal Calcul(decimal x, decimal y, string op)
        {
            switch (op)
            {
                case "/":
                    return x / y;
                case "*":
                    return x * y;
                case "-" :
                    return x - y;
                default :
                    return x * y;
            }
        }

        public void TestPalindrome(){

              if(EstPalindrome(Console.ReadLine() ) )
                Console.Write("Et c'est un palindrome !!! Olalala c'est magnifique");
            else
                Console.Write("Encore un truc commun");
        }

        public bool EstPalindrome(String s)
        {
            String[] ss = s.Split();
            s = ss[0];
            int i;
            for (i = 1; i < ss.Count(); i++)
                s += ss[i];
            char[] tab = s.ToLower().ToCharArray();
            i = 0;
            int j = tab.Count()-1;
            if (j < 0)
                return false;
            while (i < j)
            {
                if (tab[i] != tab[j])
                    return false;
                i++;
                j--;
            }
            return true;
        }
    }
}
